Homes overlooking the blue waters on the coast of St. Thomas, U.S. Virgin Islands.
Blue waters and the coast of St. Thomas, U.S. Virgin Islands.