Indian Orchard Dam


Indian Orchard Dam - dam in Hampden County, Massachusetts, United States of America.