Baglietto Delivers 48M Superyacht

The 157-foot vessel has been delivered to her owner.