Cartogiraffe.com

Mill Close

Mill Close is an asphalted, unlit street in South Gloucestershire, Frampton Cotterell.