Christmas Music
Christmas choirs will perform on the Carfax Bandstand every Saturday 21 November and throughout Christmas Week.
Christmas choirs will perform on the Carfax Bandstand every Saturday 21 November and throughout Christmas Week.