Cartogiraffe.com

Broomfield Green

Broomfield Green is an asphalted footway in Canvey Island in Castle Point.