Holy Trinity Church

Anglican worship in Geneva

Ministry & Staff

Ministry and staff at Holy Trinity Church Geneva