pupa

pupa

Observation - pupa - UK and Ireland. Description: ladybird pupa on railing

ladybird pupa on railing