Easter April 1990 Cricket Festival Ibiza Easter April 1990 Cricket World XI in Spain Attachment Posted on 23/05/1986 by Michael Blumberg « Go Back