Designed by
Title
London, The United Kingdom - Visitors looking at paintings in the National Gallery. #197377376
Description
London, The United Kingdom - Visitors looking at paintings in the National Gallery, an art museum in Trafalgar Square in the City of Westminster. One of the most visited art museums
This image is editorial