Price

Detail of Demons Torturing the Damned from Last Judgment on Bourges cathedral tympanum