Pupa/larva?

Pupa/larva?

Observation - Pupa/larva? - UK and Ireland. Description: