Krystal Malcom, Turks & Caicos’ Leading Hotel: Grace Bay Club

Krystal Malcom, Turks & Caicos’ Leading Hotel: Grace Bay Club