Duchess of Cambridge Catherine Middleton offers her first public speech at a children's hospice in Ipswich, England.
(h/t ap)
Duchess of Cambridge Catherine Middleton offers her first public speech at a children's hospice in Ipswich, England.
(h/t ap)