Larva on a wall

Larva on a wall

Observation - Larva on a wall - UK and Ireland. Description: Under a Sycamore tree

Under a Sycamore tree