Cartogiraffe.com

Northwest Broadway Street

The Northwest Broadway Street is an asphalted, illuminated street in Albany.