Megachess

Megachess

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