Britain’s Prince William and Catherine, Duchess of Cambridge, attend ship naming ceremony in Birkenhead

Britain's Prince William and Catherine, Duchess of Cambridge, attend ship naming ceremony in Birkenhead