NecklaceShellEggcase132

NecklaceShellEggcase132

Observation - NecklaceShellEggcase132 - UK and Ireland. Description: