Charles River-2-Echo Lake & Milford

Musings at Echo Lake, the headwaters of the Charles River, & beyond

Charles River-Echo Lake-Milford-9829
Charles River-Echo Lake-Milford-9829

email skip schiel