The Triumph of Amphitrite

The Triumph of Amphitrite

Luca Cambiaso

1550 - 1580 Print

1925.1288

Cleveland Museum of Art

Find similar Show on map

About this artwork

Similar artworks