Prince Richard, Duke of Gloucester

Prince Richard, Duke of Gloucester

Born: 1944-08-26 — Northampton, England, UK

Known For