St Thomas
St Thomas
Harbor in frenchtown on the way to Bella Blu restaurant. Very good food well prepared.