Immaculate Madonna (1710) by Giacomo Antonio Ponsonelli - Public Domain Catholic Stock Photo
Ponsonelli presents a vision of the Virgin Mary floating on clouds, one foot placed firmly on the crescent moon, the other on a dragon (symbol of the devil). The iconography represents the Immaculate Madonna, referring to the Catholic doctrine that Mary was born without sin, like her son Jesus. Ponsonelli...