Title: Babirusa
Article Number: 645w
Scientific Title: Babyrousa babyrussa (Linné, 1758
Synonyms: Pig-deer
Additional Information: Suidae - Pigs
Drawer: Hans Vogel
Year: 1955
Price: On demand