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