Green Men, Yellow Woman

Still from Thalma Goldman Cohen’s 1973 film Green Men, Yellow Woman