Thursday, 15 November 2012

Interesting Postcards


Sunset On The River Thames
Published by John Hinde Ltd.
6 Rupert Street, London W.1
Photo: E. Ludwig

Psychedelic night falls in the most wonderful and annoying city on Earth, that London.

No comments:

Post a Comment