Close
Mediterranean White Snail
Theba pisana