King Charles gets a new hat – a modern day fairytale

Once upon a time in a distant land, there lived an aging Prince who was finally crowned King Charles, the third of England. The prince had waited patiently for 70 long years, yearning for the day when his Mummy, the beautiful Queen Elizabeth, would find eternal rest. In reality, the prince did not have to […]