A Green Lizard

A green lizard

A green lizard hidden in tree