DSC07269 November 2, 2017 640 × 425 Daily Log Indonesia: Rote Island, Nembrala Bay Nembrala Bay fishing boats, Rote, Indonesia.