Snails on Giant Hogweed

Snails on Giant Hogweed

Observation - Snails on Giant Hogweed - UK and Ireland. Description: