Komodo Dragon – Indonesian Faunal Emblem

Posted on

The Komodo dragon, also known as the Komodo monitor, is a large species of lizard found in the Indonesian islands of Komodo.

 

Categories: Art

Leave a Reply

Your email address will not be published. Required fields are marked *