May the Lord give you peace in the Holy Spirit. It is 13th October 2023. We reflect on Joel 1:13-15, 2:1-2 and Luke 11:15-26. The petals of life remind us of the fabric and creativity of the creator whether we notice or ignore it. Recognising goodness and celebrating it in us and around always chases […]