Snail Hunter

Snail Hunter

Observation - Snail Hunter - UK and Ireland. Description: