More about this image More images from this publication

Engraved title page of Nova Reperta, an illustrated collection of 17th century discoveries and inventions,  Image number:SIL28-198-05