A New Catamaran from JFA Yachts

The Privilege S8 by Long Island is an 86-foot yacht that accommodates 9 guests.