Cartogiraffe.com

Holyoke Street

The Holyoke Street is a street with two lanes in New Bedford.