Water hog louse at Pennington Flash

Observation - Water hog louse at Pennington Flash - UK and Ireland. Description: Pond slater or freshwater hog louse found in Pennington Flash

Pond slater or freshwater hog louse found in Pennington Flash