Cartogiraffe.com

Bailey Pond

Bailey Pond in Amesbury.