Archive for March 13, 2011

Muruzábal – Iglesia San Esteban

The top of Alto de Perdón has this interesting sculpture.

Here, on the top of the Hill, the legend says that the devil trades water for your faith.