Sandy beach in Lavena village on Taveuni Island, Fiji. Taveuni is the third largest island in Fiji.

Sandy beach in Lavena village on Taveuni Island, Fiji. Taveuni is the third largest island in Fiji. - 90760446

Similar stock images

to-top-page