JOHN EWEN MCNAUGHTON
Born: 1933

INVERLOCHLARIG BALQUHIDDER, LOCHEARNHEAD