SPAIN | Tuesday, 3 April 2012 | Views [1452]
Breathtaking detail of the altar at the church of Santa Maria Los Arcos. Awsome.