Holy Trinity Church

Anglican worship in Geneva

19.00-21.00 HTC Council Meeting