public profile
Son of Samuel McInnes and Catherine Margaret McInnes Brother of Dolina McInnes; Mary McInnes; Ian Hamilton McInnes; James Alexander McInnes and Muriel Isabel McInnes