pupa

pupa

Observation - pupa - UK and Ireland. Description: