Leto Giving Birth to Apollo and Diana on the Island of Delos. Diana Scultori
1560s
Engraving, 407 x 560 mm
National Gallery of Art, Washington
Leto Giving Birth to Apollo and Diana on the Island of Delos. Diana Scultori
1560s
Engraving, 407 x 560 mm
National Gallery of Art, Washington