Luxury yacht anchored close to Cannes port, France.

Royalty-free stock photo ID: 114858826

Luxury yacht anchored close to Cannes port, France.