IMG_7789 November 2, 2017 640 × 480 Daily Log Indonesia: Rote Island, Nembrala Bay Nembrala Bay sea star living in the shallows, Rote, Indonesia.