‘The Impressionist Moment’ at the National Gallery  

November 13, 2024

On April 15, 1874, a small exhibition was opened in Paris by the “Anonymous Society of Painters, Sculptors, Engravers, etc.” It premiered one month before the opening of the French […]