Newburyport: Newburyport's Card and Gift Shop on Pleasant Street is closing. Bryan Eaton/Staff Photo
100429BEAgiftshop