Object Image

The Muse Terpsichore

Louvre, Paris, France
1655
Oil on panel
116.0 x 74.0cm
Image courtesy of WikiArt

Where you'll find this

Louvre
Permanent collection