Green Lizard

Green Lizard

Observation - Green Lizard - UK and Ireland. Description: