A rainbow on the horizon touches the surface of a calm tropical ocean. Taveuni Island, Somosomo Strait, Pacific Ocean, Fiji Islands.

A rainbow on the horizon touches the surface of a calm tropical ocean. Taveuni Island, Somosomo Strait, Pacific Ocean, Fiji Islands.
