BARCELONA - NOVEMBER 11: Mutua Madrilena boat sails away in the Barcelona World Race in the coast of Barcelona city November 11, 2007 in Barcelona, Spain.
Editorial use only
Editorial credit: Maxisport / Shutterstock.com

Royalty-free stock photo ID: 36423820

BARCELONA - NOVEMBER 11: Mutua Madrilena boat sails away in the Barcelona World Race in the coast of Barcelona city November 11, 2007 in Barcelona, Spain.