The Thames at Night
Walks along the Thames, London, between Tower Bridge and The Houses of Parliament.
Winter 2005.
See more of S. E. England...