NewmarketTurf226

the Weatherbys Maiden Stakes at Newmarket Racecourse on October 1, 2009 in Newmarket, England.