No results found

Archival description
Lloyd, D. Tecwyn (David Tecwyn) Church in Wales. Governing Body