Cartogiraffe.com

Watermead

Watermead is an asphalted, illuminated street in Bar Hill in South Cambridgeshire.