England players celebrate after taking another New Zealand wicket during the ICC Women's Twenty20 World Cup final between New Zealand and England at the Lord's Cricket Ground, London, England, 21 June, 2009. Photo: PHOTOSPORT
Add to Cart Add to Lightbox Download