Clifford Chambers Village Hall

Clifford Chambers Village Hall
Stratford-upon-Avon, Warwickshire, CV37 8HR
Photo of Clifford Chambers Village Hall