Taiwan,
1972, 94 min
Directed by:
Chen LoGallery (13)
Photo © Hwa Tai Film Production Company
Photo © Hwa Tai Film Production Company
Photo © Hwa Tai Film Production Company
Photo © Hwa Tai Film Production Company
Photo © Hwa Tai Film Production Company