Steph floats on Sunshine at Navutu Star on Fiji’s Yaqeta Island. A perfect place to hang out in a beautiful Pacific paradise.
Steph floats on Sunshine at Navutu Star on Fiji’s Yaqeta Island. A perfect place to hang out in a beautiful Pacific paradise.