What is your chief comfort in life and in death? That I am not my own.
Here's a short evangelistic film about the meaning of Christmas by St. Hellen's Church in London.
(Short Film) HD from St
Helen’s Church on Vimeo.
Taylor, Ben Hedrick
Post a Comment