Share
twitterlinkedinfacebook
Image 1 of 1
L10616.jpg
The Malayan porcupine, Hystrix brachyura, is found in Thailand, Sumatera, Borneo and here on Bali in various types of forest habitats as well as open areas near forests. Indonesia.