Water hog louse at Pennington Flash

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

Pond slater or freshwater hog louse found in Pennington Flash