Designed by
Title
Komodo Dragon, Komodo Island #89001611
Description
Komodo Dragon laying on ground camouflage under the tree at Komodo National Park. Komodo dragon the largest living lizard in the world, one of the few venomous lizards. It is native to the island of Komodo East Nusa Tenggara, Indonesia.