The 96 metre Michael Leach designed and Blohm + Voss made superyacht Orca was launched last Friday from the shipyard in Hamburg in Germany. This futuristic […]
The 96 metre Michael Leach designed and Blohm + Voss made superyacht Orca was launched last Friday from the shipyard in Hamburg in Germany. This futuristic […]