Tom de la Rosa

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