Freepik
    Beautiful view of Melasti Beach. Blue sea with waves, clear sky and white sand.

    Beautiful view of Melasti Beach. Blue sea with waves, clear sky and white sand.