FINDART

Allegory of Peace, Art and Abundance

1602 · The Hermitage

mythological
Allegory of Peace, Art and Abundance