By Community Group, group 24 April, 2017 Saturday May 20th, 2017, 8 AM to Noon, Hopkinton Town Common (Heavy rain date May 21st, 9 AM to Noon)