Buff-tip larvae

Buff-tip larvae

Observation - Buff-tip larvae - UK and Ireland. Description: