Home » Igor Lobanov
White Lion, an 85 metre motor yacht, is the latest product of a collaboration among the German shipyard Nobiskrug, the […]