Celebrity Life
Icon’s Flagship 280ft Megayacht Due for Delivery In 2021
Dutch yard Icon Yachts is well underway with its 84m Tim Heywood design, which is due for delivery in 2021 and for sale through Burgess.
The post Icon’s Flagship 280ft Megayacht Due for Delivery In 2021 appeared first on LUXUO.