Megachess

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