Iliad 70

Long range power catamaran