Prince Harry and Meghan, the Duchess of Sussex, presented their bundle of joy to the media at Windsor Castle, within the last half hour. The proud parents say …
source
by October Gallery
Prince Harry and Meghan, the Duchess of Sussex, presented their bundle of joy to the media at Windsor Castle, within the last half hour. The proud parents say …
source