Illusion Plus rolled out of the shed at Pride Mega Yachts
Photo: Pride Mega Yachts