Luxurious yachts docked in marina near large hotel

Royalty-free stock photo ID: 3642406

Luxurious yachts docked in marina near large hotel