Harvel House Farm Shop

Harvel House Farm Shop
Harvel Lane, Gravesend, Kent, DA13 0DH
Photo of Harvel House Farm Shop