The Centenary 1871-1971 dedication of the Abbey Church of Our Lady of Consolation at Stanbrook, September 6th.
Contributors: Stanbrook Abbey Press.
Publisher: Stanbrook Abbey Press
Published: 1971
Place of publication: [Worcester]
Language: eng