Image 1 of 1
CM30137.jpg
Stade Toulousain fans celebrate during the Heineken Cup Quarter Final match between Stade Toulousain and Stade Francais at the Stade Municipal on April 11, 2010 in Toulouse, France.
UA-546184-2