The Adastra Super Yacht is designed by Sussex-based boat designer John Shuttleworth. It took five years to build the luxury yacht in China. Measuring in at nearly 140 feet long, Continue reading