Landore Methodist Church, Swansea, 1861-1961.
Publisher: Landore Methodist Church
Published: 1961
Place of publication: [Swansea
Language: eng
Number of pages: 12