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