Close
Land snail
Euplecta hyphasma