Close
Mediterranean white snail
Theba pisana