The Triumph of Amphitrite

The Triumph of Amphitrite

Luca Cambiaso

1545 - 1555 Print

60.611.2

Metropolitan Museum of Art

Find similar Show on map

About this artwork

Similar artworks