Pictures from the Houghton International Horse Trials, in Norfolk, England at the weekend, from Horsesports Photographic. More...