Cartogiraffe.com

Priscilla Road

Priscilla Road is a street with two lanes in Swampscott.