Thursday, September 23, 2010
A scooter zips down the narrowed lane of Calle del Caballero de Gracia in Madrid, Spain.
Newer Post
Older Post
Home