Craft Sale

This year the proceeds will be shared between two charities: Barnabas Fund and Caring for Life.