A tiny rough-skinned lizard, possibly a chameleon, perches on a human finger

A tiny rough-skinned lizard, possibly a chameleon, perches on a human finger

Leave a Reply

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