Komodo Island National Park
Komodo Island National Park. The largest lizard lives next door with people on Komodo island. Top predator of wild water buffalo and deer. Sometimes unlucky person will include in their diet.
---------------------------------------------------------------
This is the Indonesian National Park series project
More by widi nalendra View profile
Like