Gonzalez Art Foundation
Telemachus on Calypso's Island

Telemachus on Calypso's Island

Date unknown · Nicolas Vleughels

Source
The Athenaeum
Image id
119828
Dimensions
873 × 638