Cartogiraffe.com

River Approach

River Approach is an asphalted, illuminated street in London Borough of Barking and Dagenham.