St. Michael Vanquishing Satan - White Frame - Framed Canvas - 8" x 10"

St. Michael Vanquishing Satan - White Frame - Framed Canvas - 8" x 10"

By Raphael (1518)
Product Code: 819970028705

No reviews yet. Write review.

CAD $59.95
Sunrise Marian Loyalty Points

This item will earn 59 loyalty reward points. Learn about loyalty points >

In Stock


Product Description

Commissioned by Pope Leo X, this image consists of the archangel Michael standing on top of Satan's back with his right foot, while holding a spear in his hands. This painting has been located in the Louvre in Paris since 1667.

This painting has symbolic meaning within the Christian religion as it symbolizes God triumphing over evil. Raphael had a gift for creating images that evoked divinity in a subtle way and was known being skillful at creating space within his compositions as well as movement captured at a stand still. Techniques that were used by Raphael were adopted at the Academie royale de peinture et de sculpture by Charles Le Brun as the foundation of French classicism.

Product Details
  • Image size: 8 x 10
  • Canvas printed
  • Scratch resistant
  • Fade resistant up to 50 years
  • Hanging frame
  • Lightweight, glassless frame
Read More
Read Less



There are no reviews for this item yet.

Best Sellers


Customers who bought this item also bought