Land at Plover Road

Minster, Isle of Sheppey, Kent