Stingray Naturescape

Tiga Warna Beach: Indonesia

Exploring the many faces of a breathtaking beach in Indonesia.