The common green forest lizard Calotes calotes sitting on the stone. A large green lizard with a red head sits on a stone #199480755
Description
The common green forest lizard Calotes calotes sitting on the stone. A large green lizard with a red head sits on a stone railing in a tropical rainforest.