San Miguel Archangel.

San Miguel Archangel.

$ 12,000.00
Defender in battle and  protector  against the wickedness and snares of the Devil and all the evil spirits who prowl about the world…

17th c. Oil on canvass. Anonymous artist.

82” by 61” including contemporary Peruvian pan de pro frame.