St Peter & St Paul's Church Hall

St Peter & St Paul's Church Hall
Main Street, Stamford, Lincolnshire, PE9 4AP
Photo of St Peter & St Paul's Church Hall