SPAIN | Tuesday, 20 June 2006 | Views [837]
Plaza del Triunfo - notice Seville cathedral in the background