Terrace of a restaurant with yello sun shades on a beautiful caribbean beach

Royalty-free stock photo ID: 3213917

Terrace of a restaurant with yello sun shades on a beautiful caribbean beach