Title: Highlights from the Teyler Museum
Subjects: Catalogs, Art, Natural history, Teylers Museum
Places: Netherlands, Haarlem