Sarkozy at Windsor Castle By Neville Hobson
State visit of French president, Mar 26, 2008.
Hey there — Never miss a must see moment from Neville Hobson
This video was taken in United Kingdom
State visit of French president, Mar 26, 2008.
This video was taken in United Kingdom
More videos from Neville Hobson