CDF_Heineken_Cup_Cardiff08.JPG (more from the event)
17.05.10 - Heineken Cup Press Conference - The Heineken Cup after the announcement that the Heineken Cup Final 2011 will be held at Cardiff's Millennium Stadium.
Ben Evans/Huw Evans Agency
Buy a print