Holy Trinity Church

Anglican worship in Geneva

9am – 10pm Archdeaconry Choir Festival 2019

Mark Charles

Rehearsals, Evensong and dinner