Newburyport: Ladies of the Annunciation Greek Orthodox Church prepare pastries for this weekend's Greek Festival on Harris Street. Bryan Eaton/Staff Photo
110728BEAGreek