Holy Trinity Church

Anglican worship in Geneva

Ursula McGregor

Swiss archdeaconry synod representative, administrator of the Committed Giving Scheme and Welcome co-ordinator.