Cartogiraffe.com

Juniper Road

Juniper Road is a street with two lanes in Swampscott.