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

Royalty-free stock photo ID: 394359712

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