Water cascades over boulders in a small forest stream on a tropical island. Taveuni Island, Somosomo Strait, Pacific Ocean, Fiji Islands.

Water cascades over boulders in a small forest stream on a tropical island. Taveuni Island, Somosomo Strait, Pacific Ocean, Fiji Islands.
