King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
Queen Elizabeth and Princess Margaret
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
Princess Margaret - 1951
Princess Margaret - 1951
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
Princess Margaret
Queen Elizabeth and Princess Margaret
Queen Elizabeth and Princess Margaret
King George VI, Elizabeth Queen, The Princesses Margaret and Elizabeth with baby Princess Anne
Queen Elizabeth and Princess Margaret