Cartogiraffe.com

Albert Davenport Pond

Albert Davenport Pond in Shelburne.