Showing 1 results

Archival description
Kempster, Thomas Montgomeryshire.
Print preview View:
Newtown Wesleyan circuit,
Newtown Wesleyan circuit,