Dunfermline solicitor goes the extra mile for church charity

© SuppliedEd Christie
Ed Christie

Breaking