Designed by
Title
The Javan rusa or Sunda sambar Rusa timorensis is a deer species that is endemic to the islands of Java, Bali and Timor #194373762
Description
The Javan rusa or Sunda sambar Rusa timorensis is a deer species that is endemic to the islands of Java, Bali and Timor including Timor Leste in Indonesia