British built 96M yacht christened

Top