French photographer Christophe Favreau is well-known around the world for his incredible sailing shots, with a particular affinity for 18 footers.
French photographer Christophe Favreau is well-known around the world for his incredible sailing shots, with a particular affinity for 18 footers.