Skip to main content
Back to Collection
Eleanor Barkla
Person

Eleanor Barkla

Specialty
Acting

Technical Alias

Ellie Barkla

Registered Filmography