Keelham Farm Shop

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