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