St. Catherine Exorcising a Demon from a Woman T-Shirt
- from our Affiliates
French School's St. Catherine Exorcising a Demon from a Possessed Woman located at the Bibliotheque Nationale, Paris, France. The St. Catherine Exorcising a Demon from a Possessed Woman was created around the 17th century.