NEW ENGLAND - Claus Cheng
Powered by SmugMug Log In

Quechee Dam

The Dam in the town of Quechee, Vermont.

quecheedamtownsimon pearcevermontnew england