Make your own free website on Tripod.com
7. Leon Cathedral
Detail of the west portal: the 'damned' enter hell