Stock Image: France, cannes, continental 80 luxury yacht, winch. Image: 15328771

See these other Stock Image about france cannes continental 80 luxury yacht winch

Browse Sea & Ocean Images