top of page

In the heart of London, in Trafalgar Square, waiting for the opening of the National Gallery.

bottom of page