Caption

Charlotte Amalie, St. Thomas Island, Virgin Islands. A traveling restaurant