Charles River-3-Natick, Wellesley, & Waltham

Three dams, 3 separate histories

Charles River-dams-0293
Charles River-dams-0293
Newton Lower Falls, Wellesley

email skip schiel