epirrita

epirrita

Observation - epirrita - UK and Ireland. Description: