Giant Lizard in Sacred Monkey Forest Sanctuary, Ubud, Bali, Indonesia


Location: Ubud, Bali, Indonesia