St Lawrence Church Hall

St Lawrence Church Hall
High Street, Stroud, Gloucestershire, GL5 1AP
Photo of St Lawrence Church Hall