Royal Babies and Remembrances
In case you weren’t on the planet and hadn’t heard about it yet, the Duchess of Cambridge has given birth to a daughter named Charlotte Elizabeth Diana. The little girl is fourth in line to the throne of England, and unlike heirs of the past has no need to worry about the violent and murderous… Read more Royal Babies and Remembrances