Rev. J. Taihirion Davies

Scope and Content

Tabernacle Chapel, Efail Isaf (No.110)