Two tall ships sailing out of Cherbourg, France during the Tall Ships Race 2005. For EDITORIAL use only.