Sun shines on Mallow Castle for the Food & Craft Fair