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