NEBULA
Discover
Movies
TV Shows
Acting
Lara Teeter
Tulsa, Oklahoma, USA
Known
for
66
The Pirates of Penzance
1980
80
The Elf and the Magic Key
1993
Lara Teeter — NEBULA