Striped Helix

Helix lucorum
Striped Helix (Helix lucorum). Picture: Robert Nordsieck

 

Close Window!