Keelham Farm Shop

Keelham Farm Shop
Gargrave Road, Skipton, Yorkshire, BD23 1UD
Photo of Keelham Farm Shop