Charlotte Dujardin with Horse

Equestrian Queen Charlotte Dujardin Shines at London International Horse Show

 December 19, 2013   R K Gupta


The annual London International Horse Show got underway at the Olympia Exhibition Hall in London’s West Kensington on December 16, 2013. It is the 106th year of the colorful event which plays hosts to the world-class equestrian action, including Dressage, Show Jumping and Extreme Carriage Driving. Olympia Horse Show, one of Europe’s oldest equine competitions, […]

Read more