SPAIN | Wednesday, 7 February 2007 | Views [310]
The streets of Madrid. More specifically, just outside the Plaza Mayor.