Events at National Gallery

The National Gallery
Trafalgar Square,
London, United Kingdom