Close-up of  snail walking on the net; also known as Roman snail, edible snail or escargot

Royalty-free stock photo ID: 117804034

Close-up of snail walking on the net; also known as Roman snail, edible snail or escargot