Johnstone’s Thaumatographia Naturalis (1665)

Back