Spirit Yachts have launched their highly anticipated 34m sailing yacht, the Spirit 111. Lowered into the water for the first time at Spirit Yachts’ waterside headquarters in Ipswich this week.
The Lewmar team were there checking over the deck winch package that includes a pair of 850...