A Puffin Book
1 total work
At the christening party of Her Royal Highness the Princess Amethyst Alexandra Augusta Araminta Adelaide Aurelia Anne all of her seven godfathers & 17 godmothers arrived with fabulous presents - except the last fairy godmother.