Skip to content

The Statue

Hubert Robert →

Indianapolis Museum of Art, Indianapolis →

The Statue. by Hubert Robert. Indianapolis Museum of Art
Where is this?