logo
Rachel Zen backdrop
Rachel Zen poster
Rachel Zen
Rachel Zen was born in Shanghai in 1951 and studied journalism in Taiwan. She worked as a journalist for two years, going to the movies every Sunday a...