Where is Rebel Penfold-Russell?

Movie Role
The Adventures of Priscilla, Queen of the Desert (1994) Logowoman