Holy Trinity Church

Anglican worship in Geneva

15.00-20.00 Norwegian Church