IMG_7592 October 27, 2017 640 × 480 Daily Log Indonesia: Rote Island, Nembrala Bay Kandu guys hoisting Wee Kandu onto the beach at Nembrala Bay.