Welcome

Diner and bar at a cruise ship port on the island of St. Thomas in the U.S. Virgin Islands.