Prince Richard, Duke of Gloucester

Prince Richard, Duke of Gloucester (1944-)

Born in Northampton, England, UK