Cartogiraffe.com

Horseshoe Bridge

Horseshoe Bridge is an asphalted, unlit street, also known as Horse Shoe Bridge in London Borough of Hackney.