Mangusta 80 yacht Happy
Photo: Allied Marine