larvae

larvae

Observation - larvae - UK and Ireland. Description: Both larvae and adults seen.

Both larvae and adults seen.