Flatworm at Pennington Flash

Observation - Flatworm at Pennington Flash - UK and Ireland. Description: