Kate Middleton and Prince William at London 2012 Olympic Games

/ August 3, 2012