From blood drives and information sessions to an annual Celtic Festival, there’s plenty to do in Bucks County this week
The Times