Engel Photography
Portfolio
Buy Prints
About us
Contact
Login
Buru Babirusa
The Buru babirusa is a wild pig-like animal native to the Indonesian islands of Buru, the two Sula Islands of Mangole and Taliabu.