The Mighty Komodo Dragon

Photo by SeaTrek Sailing Adventures

Posted: April 6, 2016
Share
 

The world's largest lizard, endemic to the Komodo National Park in Indonesia.