Pictures From The World Cup Final

A selection of photos from the ICC CWC 2007 Final in Barbados.