Results 1 results found Large flying fox (Pteropus vampyrus) hanging in a tree, Bali, Indonesia, Southeast Asia, Asia