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