Ian Tate and Barbarella?

Solution
the actress is Barbarella / Ella Kiss / Ella A ...

a better pic
12239386-cspics-44.jpg
Top