An Amarillo

an Amarillo lizard that fits into a human hand, resting peacefully on it

Advertisements