Samantha Cameron, David Cameron, Princess Anne<br>The Opening Ceremony of The London 2012 Olympic Games

Samantha Cameron, David Cameron, Princess Anne
The Opening Ceremony of The London 2012 Olympic Games