Holy Trinity Church

Anglican worship in Geneva

11 pm Midnight Mass

Christmas Eve