These photos were taken by Nick and Dave at Dive Taveuni (Taveuni Island Resort) during our stay there in June.