Leyburn Shawl Play Area

Leyburn Shawl Play Area
Leyburn, North Yorkshire, DL8 5DA
Photo of Leyburn Shawl Play Area