1600
British Museum, London Borough of Camden →
Christ Making Saint Peter Head of the Church
Diana Scultori
Latona Giving Birth to Apollo and Diana on the Island of Delos
Nearby (map)