St Barnabas Church

St Barnabas Church
Stroud Road, Gloucester, GL1 5LJ
Photo of St Barnabas Church