Cartogiraffe.com

Lake Shore Drive

Lake Shore Drive is a street with two lanes in Amesbury.