About Albertus Seba: Dutch Apothecary, Zoologist and Collector (1665-1736) Albertus Seba (12 May 1665, Etzel

Read More