Twickenham, Great Britain. during the 2007 Heineken Cup Final, between Leicester Tigers and London Wasps. RFU Stadium, London, Sun 20.05.2007. [Credit: Peter Spurrier/Intersport Images] [Mandatory Credit, Peter Spurier/ Intersport Images].
Add to Cart Add to Lightbox Download