Title: Singing the Lord's song in a strange land?
Subjects: Church history, City missions, Ely Pastorate Churches (Ely, Cardiff, Wales), Wales, church history
Places: Cardiff, Ely (Cardiff, Wales), Wales