Make your own free website on Tripod.com
5. Leon Cathedral
Christ in Judgement - the theme of the 13th century west portal