Yellow Tail Larvae

Yellow Tail Larvae

Observation - Yellow Tail Larvae - UK and Ireland. Description: It is about 12mm long.

It is about 12mm long.