Caribbean beach starfish wavy white sand summer

Stock photo ID: 5935646