British Royal baby birth

British Royal baby birth

Catherine, Duchess of Cambridge and William Duke of Cambridge leave the Lindo Wing of St Mary's Hospital with their newborn daughter in London, May 2, 2015. Photo by Paul Treadway/UPI

License photo