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

Royalty-free stock photo ID: 3222980

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