Cartogiraffe.com

Griffiths Close

Griffiths Close is an asphalted, unlit street in Northmoor in West Oxfordshire.