Latest posts with tags "James Russell"

Abeking & Rasmussen, Winch Combine to Create 80m Excellence

Feb 12, 2020 / Yachts

Built in Germany by Abeking & Rasmussen, the 80m Excellence was designed by Winch to be “sexy, different and unique”, writes Julia Zaltzman
.


Back to top