Thomas McHale drawing on Cornish roots to build for Elgin City’s future

Thomas McHale.
Thomas McHale.