Holy Trinity Church

Anglican worship in Geneva

7.30 am Private Eucharist

Canon Alex