Beautiful white modern yachts at sea port in Nice, France, Europe.

Royalty-free stock photo ID: 99528014

Beautiful white modern yachts at sea port in Nice, France, Europe.