Britain's Catherine, Duchess of Cambridge, greets fans as she arrives at the National Fishing Heritage Centre in Grimsby, in northern England on March 5. Reuters/Toby Melville
Tags: |