Larva case

Larva case

Observation - Larva case - UK and Ireland. Description: