The Green Goddess

1930