Pictures | News

 

UK in royal baby frenzy

Royal baby mania in Britain as Duchess of Cambridge Kate Middleton gives birth at St. Mary’s Hospital in London