Details
Manner of Annibale Carracci
The Triumph of Galatea
oil on canvas
65 x 60in (165.2 x 152.3cm)
The Triumph of Galatea
oil on canvas
65 x 60in (165.2 x 152.3cm)