Gloucester: Hamilton-Wenham's Hannah Palmer performs her beam routine. photo by Mark Teiwes / Salem News
110120MTEGYMNAST