Village Shop


Village Shop - Brighstone, Isle of Wight, PO30.