Generations

Leopold, Duke of Albany (1853-1884)

Leopold, Duke of Albany (1853-1884)

Profile – Leopold A Problem Child Leopold George Duncan Albert was born at Buckingham Palace on 7 April 1853 and…