April 8, MIT Endicott House surroundings, Dedham
The longest branches of inflorescences are about 12 cm long.