Caela Barry

Caela Barry, who works for NASA. She is woman with brown hair and a grey sweater