Thursday, April 18, 2013

Trafalgar Square


Trafalgar Square, London
National Geographic Magazine
September 1953