AP Images TeamMay 04, 2015Alastair Grant, David Azia, Matt DunhamComment Britain's new princess named Charlotte Elizabeth Diana AP Images TeamMay 04, 2015Alastair Grant, David Azia, Matt DunhamComment