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