Trinity 8 @ St. Philip's. 11.00 hrs. 25.07.2021. Communion by Extension

The corruption of King David. Was Bathsheva responsible?

The marvellous generosity of God in many things.