A guy preparing conch salad at a cool little spot called Dino's on the NW coast of New Providence, Bahamas (not far from Nassau).
A guy preparing conch salad at a cool little spot called Dino's on the NW coast of New Providence, Bahamas (not far from Nassau).