Archangel Michael Icon Postcard
- from our Affiliates
Fine art Greek icon by Theodoros Poulakis in the 17th century. Renaissance era painting depicts Michael standing on satan as he slays him.
Fine art Greek icon by Theodoros Poulakis in the 17th century. Renaissance era painting depicts Michael standing on satan as he slays him.