David Fleetham

Share
twitterlinkedinfacebook
Image 54 of 91
< Prev Next >
3003772.JPG
Komodo Dragons (Varanus komodoensis) are the world's largest lizards, Rinca Island, Komodo National Park, Indonesia. Note the long, forked tongue extended.