Keyla Detmer (Q63136230)
fictional character from Star Trek: Discovery
Language: