Assembly Cross South Wales

SWBA Council of Churches Meeting at Summerhill, Newport November 2014