The highly anticipated ILIAD 62 will have its world premiere at the 2022 Sydney International Boat Show from 28 July to 1 August.
Read more