P1000961

P1000961

Observation - P1000961 - UK and Ireland. Description: White lipped snails.

White lipped snails.