Turks & Caicos / i
Dino Filias
November, 1998
Yes, the forest of Atlantis.