P1160149

P1160149

Observation - P1160149. Description: Mass of bright yellow insect larvae in silk cocoons in a dormouse box. Stuck lid on so tightly it was really difficult to remove

Mass of bright yellow insect larvae in silk cocoons in a dormouse box. Stuck lid on so tightly it was really difficult to remove