Image code: 538

The Triumph of Divine Providence, detail

Detail of a scene on the window wall: Hercules drives away the Vices and Harpies, symbol of avarice.

Filters


Research