Overview

Sir Peter William Beckwith Ashmore

(1921—2002) naval officer and courtier