St Aidan's Community Hall

St Aidan's Community Hall
Elford Place, Leeds, LS8 5QD
Photo of St Aidan's Community Hall