Taxon: Mollusca Title: Euomphalia ravergieriAuthor: David TarkhnishviliComment: ©David TarkhnishviliDownload full size image 717 X 538