SPAIN | Friday, 10 May 2013 | Views [280]
La Torre del Oro, where bullfighting reigns supreme, Madrid