OpenCharities

Rev Charles Angus Macleod

Trustee

Charity Role Appointed
Proceeds Of Sale Of Former Manse Held In Connexion With St Andrews Church, Church Of Scotland Chair Oct. 8, 2014