Holy Rood and Our Lady & St James

Holy Rood Church Hall

Location:George Street, Barnsley, United Kingdom