Thursday, June 16, 2011

London: Westminster - Vauxhall Bridge Road, Pedestrian Crossing The Little Ben clock says it's now 6.15pm so it's time to go home and have some tea

London , Westminster - Vauxhall Bridge Road, Pedestrian Crossing - geograph.org.uk - 1739913

By Lewis Clarke

No comments:

Post a Comment