River Thames - London, England, United Kingdom

Stereoview, collection of David Denenberg.

sthammersmith.jpg


Mail | Facebook | Twitter