ALLEGRA BOVERMAN/Staff photo. Gloucester Daily Times. Gloucester: The Village at West Gloucester.
120618ABOVILLAGE