Stock Photo: Yachts racing during Les Voiles De St Tropez, France, 2007.
Stock Photo: 4115-3983 Yachts racing during Les Voiles De St Tropez, France, 2007.