Kate Middleton Gives Birth to Baby Girl

The girl is Prince William and the Duchess of Cambridge's second child.

May 2, 2015

Examined