Exuvia

Exuvia

Observation - Exuvia - UK and Ireland. Description: