Komodo dragon
-
Rikardus nanggar
-
2 hours ago
-
1 Follower
Komodo dragon in komodo National Park. Komodo dragon it's biggest lizard in the world and only found in Indonesia.
96 views