Holy Trinity Church

Anglican worship in Geneva

8.00-18.00 Private event (H)