Animals - Peter Tang
Moo's Leaf

Moo's Leaf

This is a Gold dust day gecko sitting on a leaf.

geckomooleaf