Search
Close this search box.

85m superyacht concept

The latest project created by Parisian designer and architect Mahjoub El Mahmoudi, from MUB Design Studio is Moea 85-metre superyacht […]