Cartogiraffe.com

Albury Road

Albury Road is an asphalted, unlit street in Much Hadham in East Hertfordshire.