Royal Street Birth. The British Stork is late. It's scheduled arrival is delay into further notice due to landing adjustments at Heathrow delivery centre. Kate Middleton and Prince Williams' baby is circling above London into further notice.
Photo BriYYZ
Photo BriYYZ