Superyacht of the week: the 31.78m Farfalla - all4yachting