Latona Giving Birth to Apollo and Diana on the Island of Delos
Diana Scultori · 1561-1565

engraving on laid paper (with offset of Diana Scultori's "Snake Charmer" [B.44] on verso)
Diana Scultori · 1561-1565

engraving on laid paper (with offset of Diana Scultori's "Snake Charmer" [B.44] on verso)