62m full displacement megayacht
i-chengchen

i-chengchen: 62m full displacement megayacht

Concept design for a client.

Posted by: i-chengchen - website: http://www.i-chengchen.com

i-chengchen, Sep 3, 2007