Italian-Tyrol School (18)

the archangel michael by italian-tyrol school (18)

Italian-Tyrol School (18)

The Archangel Michael, 1700–1750