New Zealand Farm Camp

Gore Cross, Devizes, UK.View map