200267460-001

200267460-001

Edible snail (Helix sp.)