Winch Design Showcases 367-Foot Superyacht Concept
Winch Design has unveiled its latest superyacht concept.
Known simply as the “Beach Explorer”, this impressive superyacht spans 367 feet and, inspired by the commissioning client’s passion for diving and water sports, has been thoroughly…