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

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