Squashed Lizard

Squashed Lizard

Observation - Squashed Lizard - UK and Ireland. Description: