Helix Aspersa

Helix Aspersa

Observation - Helix Aspersa - UK and Ireland. Description: