T'Lara Cha'Stelin
Jump to navigation
Jump to search
T'Lara Cha'Stelin
The Chief Science Officer aboard the USS Triumphant. T'Lara is Vulcan/Betazoid
This article is a stub. You can help 118Wiki by expanding it.
The Chief Science Officer aboard the USS Triumphant. T'Lara is Vulcan/Betazoid