Help support the WCHA Forums by making a tax-deductible donation!
Canoeing On The Charles River Dedham MA Near Riverdale Park
Either a canoe race or some type of water sport. Large group of people on right side on what is Riverdale Park in Dedham , MA Probably 1930's
Moseley's Ballroom, Feb 9, 2018