OpenCharities

Dr Rosemary Isabella Peters Gallagher

Trustee

Charity Role Appointed
Church of Ireland Trustees. Trustee