Bloodworms at Pennington Flash

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