Cartogiraffe.com

Common Close

Common Close is an asphalted, illuminated street in North Leigh in West Oxfordshire.