Harlequins v Stade Francais - Amlin Challenge Cup Final
Harlequins celebrate after their victory during the Amlin Cup final between Harlequins and Stade Francais at the Cardiff City Stadium held on May 20, 2011 in Cardiff, Wales.
(May 19, 2011 - Source: David Rogers/Getty Images Europe) more pics from this album »