Closer look at L?rssen's 156m superyacht project Omar
The SYT team was at Lürssen’s yacht building facility in Bremen, Germany this weekend where the following photos of what could possibly be the world’s largest yacht by gross tonnage, the 156m project Omar, was taken