Beautiful Caribbean tropical beach with a big heart drawn on white sand and green ocean, suitable background for a variety of traveling and holiday/love designs

Royalty-free stock photo ID: 23108812

Beautiful Caribbean tropical beach with a big heart drawn on white sand and green ocean, suitable background for a variety of traveling and holiday/love designs