The Ugly Duchess March 23, 2023 1810 × 2560 Review: The Ugly Duchess: Beauty and Satire in the Renaissance- The National Gallery, until 11 June