Visitors to the Grand Turk Cruise Center (GTCC) are greeted by a whale of a sculpture!

Visitors to the Grand Turk Cruise Center (GTCC) are greeted by a whale of a sculpture!