Theodoros Fotiadis Design presents the 105m superyacht concept, 5th Element

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