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

Royalty-free stock photo ID: 25894906

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