NEBULA
Discover
Movies
TV Shows
Acting
Tamara Castle
Known
for
78
Pirates of the Caribbean: The Curse of the Black Pearl
2003
80
They Call Him Sasquatch
2003
Tamara Castle — NEBULA