Published: 2020-02-04 23:53:16.976568Category:TravelType:VideoDuration: 17.392 sec.Model release: No
Share
Aerial view of Pulau Sebolon Besar. Small lonely island with white sand beach surrounded by crystal clear water and coral reef located between Komodo National Park and Labuan Bajo, Flores, Indonesia.