Rachel Luttrell

Plays Teyla Emmagen on Stargate Atlantis.