Monday, 31 August 2009

Croydon Clock Tower

In Croydon, south London. Next to it are the town hall, library and council offices.

No comments:

Post a Comment