IMG_7618 October 27, 2017 640 × 480 Daily Log Indonesia: Rote Island, Nembrala Bay Nembrala Bay Sunset, Rote Island, Indonesia.