DesiMDB

Acting

Margareta Johnson

EN cinema · 1 credits

Known for

Filmography

Leila Khaled: Hijacker poster

Leila Khaled: Hijacker

EN · 20056.0

as Self - Air Hostess TWA Flight 840