The Macfarlane Trust Annual Financial Report for the year ending 31 March 2017. Approved by Alasdair Murray (Chairman).