Striped Helix
Striped Helix (
Helix lucorum
). Picture: Robert Nordsieck
Close Window
!