Sunday, September 19, 2010

London in a new light

Taxis on Bishop's Bridge Road, queuing for Paddington Station

 

No comments:

Google+ Followers

readers

labels and tags