Braceborough Village Hall

Braceborough Village Hall
Main Street, Stamford, Lincolnshire, PE9 4NT
Photo of Braceborough Village Hall