The Royal Baby Has Arrived

  • 12
    Shares
Kensington Palace  confirmed the news this afternoon (April 23) that the Duke and Duchess of…