Charlotte Casiraghi participates in the Global Champions Tour horse jumping competition.
(May 8, 2011 - Source: Bauer Griffin)