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