Barnstaple-st-paul.org.uk
Title
St.Paul's Church, Barnstaple, Devon
Description
St.Paul's, Barnstaple: a parish church working in unity with others.
St.Paul's Church, Barnstaple, Devon
St.Paul's, Barnstaple: a parish church working in unity with others.