Linda de la Rosa

Linda de La Rosa and her husband Tom were part of the American embassy aboard the Admiral Peary that arrived on Home in 2031.