Stock Photo: Detail above Puerta del Juicio Final, Door of the Last Judgment, Main facade, Toledo Cathedral, Spain
Stock Photo: 1566-807653 Detail above Puerta del Juicio Final, Door of the Last Judgment, Main facade, Toledo Cathedral, Spain