HERRADÓN DE PINARES

 

AVILA, SPAIN

CHURCH OF SAINT MARY THE GREATER