13-10-24 303

13-10-24 303

Observation - 13-10-24 303 - UK and Ireland. Description: Well camouflaged on a birch twig.

Well camouflaged on a birch twig.