Prince William and Kate Middleton Attend a Boat Naming Ceremony

/ February 24, 2011