NICOLAS TANNER/Photo. Kara Macgilvray, a senior at Beverly High School, competes on the beam during a meet against Gloucester held at the Sterling Center YMCA in Beverly. 1/19/17
beverlygloucestergymnasticssptsgirls. highschool