unknown larvae

unknown larvae

Observation - unknown larvae - UK and Ireland. Description: urban setting, on hawthorn

urban setting, on hawthorn