St Catherine's Church Hall

St Catherine's Church Hall
169 Kings Road, Cardiff, CF11 9DE
Photo of St Catherine's Church Hall