Beautiful Caribbean tropical beach with white sand and green ocean, suitable background for a variety of designs

Beautiful Caribbean tropical beach with white sand and green ocean, suitable background for a variety of designs

 Stock photo ID: 25894909