Small islands off the coast of St. Thomas, U.S. Virgin Islands.
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.