Holy Trinity

Illustration

by Fr Lawrence Lew, O.P.
published on 26 July 2016

Stained glass from St Etheldreda's church in Ely Place, London.

Remove Ads

Advertisement

Remove Ads

Advertisement