John David Hay Mackenzie

British business executive and accountant ()

Parents

Children

Partners