Saint Peters Church
St Peters Church, Barnsley, June 1993
Doncaster Road
File Number: RP2181
Tasker Trust
Saint Peters Church
St Peters Church, Barnsley, June 1993
Doncaster Road
File Number: RP2181
Tasker Trust