Personal Ordinariate of the Chair of St. Peter. The Fellowship of Our Lady of Walsingham St. Thomas Chapel, Maple Ridge, Canada ---- Anglicanorum coetibusMore
Personal Ordinariate of the Chair of St. Peter.
The Fellowship of Our Lady of Walsingham
St. Thomas Chapel, Maple Ridge, Canada
----
Anglicanorum coetibus
The Fellowship of Our Lady of Walsingham
St. Thomas Chapel, Maple Ridge, Canada
----
Anglicanorum coetibus