X

Share this page:

chinese-crocodile-lizard-03

A Chinese crocodile lizard with olive green, pointed scales standing on a rock above the water