New Designs
Slyder 80: The 24m sustainable solar-electric catamaran concept from Mavea Yachts
Written by Sophie Spicknell
Mon, 11 Apr 2022 | 15:45
Loading...