Jessica Gomes Turks & Caicos Islands, 2007.Antoine Verglas29 Jessica Gomes Turks & Caicos Islands, 2007. Antoine Verglas 29