Sir Peter Stallard

From Wikipedia, the free encyclopedia

Sir Peter Stallard was Lieutenant Governor of the Isle of Man, 1967-1972.