common european snail Helix aspersa isolated on white background

Royalty-free stock photo ID: 29509654

common european snail Helix aspersa isolated on white background