The stamp of the Cup!

In one of the many joint efforts to make the Cricket World Cup a success, the postal departments of the Caribbean nations are also pitching in.