Make your own free website on Tripod.com
14. Leon Cathedral
12th century crucifix in the cathedral museum