Cartogiraffe.com

Kings Mead

Kings Mead is an asphalted, illuminated street in Buckinghamshire, Edlesborough.