Trafalgar Square London, 1953

Trafalgar Square 

London, 1953

now i'm eager to get it.