C
Colin Black Review of Grand Turk Cruise Center (Carn...
Attitude of the female shop staff was horrendous, ...
Attitude of the female shop staff was horrendous, they have a real chip on there shoulders
Comments: