Beautiful full rainbow over Charlotte Amalie harbor in the US Virgin Islands.

- Image ID: M4W4XY
Beautiful full rainbow over Charlotte Amalie harbor in the US Virgin Islands.
Sandra Foyt / Alamy Stock Photo
Image ID: M4W4XY
Location: St. Thomas, U.S. Virgin Islands