River Wharfe

Place

River in Yorkshire, England; site of England's first designated inland bathing water at Ilkley

1 story