Freshwater habitat

Freshwater habitat

Observation - Freshwater habitat - UK and Ireland. Description: