ITAC 126

Preliminary design for superyacht of 126 ft