Marina Wheeler, David Cameron, Samantha Cameron<br>The Opening Ceremony of The London 2012 Olympic Games

Marina Wheeler, David Cameron, Samantha Cameron
The Opening Ceremony of The London 2012 Olympic Games