Otters in Dorset's River Stour

Otters in Dorset's River Stour

Observation - Otters in Dorset's River Stour - UK and Ireland. Description: