Cartogiraffe.com

William Lloyd Garrison Trail

William Lloyd Garrison Trail is an asphalted, illuminated street in Amesbury.