The 34.1m superyacht True North sold

© SuperYacht Times B.V. // All rights reserved.