Leave a comment

Best place in the world, part 2

National Gallery, Trafalgar Square, London

Image

 Must be one of the best places in the world.

Leave a comment