snail

snail

Observation - snail - UK and Ireland. Description: snail found on yellow flag iris in wet land near the coast

snail found on yellow flag iris in wet land near the coast