The Green Goddess (1931)

ARGOSY Jan 31, 1931

Presumably not related to this Film Fun cover

via

Leave a Reply