Home › Slim Aarons › Megachess Megachess A giant game of chess in Saint Lucia, in the Lesser Antilles, February 1993.