Iliad 60

Long range power catamaran