Amesbury: Rachel Mace, 13, of Amesbury, types away on her laptop device Wednesday afternoon at the Amesbury Public Library. Photo by Ben Laing/Staff Photo
110119BLAlibrary