Lady Amelia Spencer and Lady Eliza Spencer, the twin daughters of Princess Diana's younger brother Charles Spencer, 9th Earl ...
Lady Amelia Spencer and Lady Eliza Spencer are the twin daughters of Charles Spencer, Princess Diana's younger brother. And ...