Thursday, September 23, 2010

A scooter zips down the narrowed lane of Calle del Caballero de Gracia in Madrid, Spain.