Freshwater Hoglouse

Freshwater Hoglouse

Observation - Freshwater Hoglouse - UK and Ireland. Description: