Exuviae

Exuviae

Observation - Exuviae - UK and Ireland. Description: