A film still of "The Goddess" (1934).
Close