Holy Trinity Church

Anglican worship in Geneva

3-4pm Chaplain meetings

Canon Alex