Christmas Concert

St. Margaret Mary Church 80 Hayes Road, South Windsor, CT

Free