Cartogiraffe.com

Roaring Brook Dam

Roaring Brook Dam in Putnam County.