Pam Rose

Pam Rose is an American born actress who portrayed Leesub Sirln, an alien in Chalmun's Cantina in A New Hope