centuriespast- CASTIGLIONE, Giovanni BenedettoPyrrha and Deucalion1655Oil on canvas, 83 x 107 cmStaa

more about : centuriespast