Image 1 of 1

20090212Barcelona-01.JPG

Pedestrians at a crosswalk in Barcelona, Spain. Feb. 12, 2009.
twitterlinkedinfacebook