Poster or still for The Peach Blossom Fan

Film 1963

The Peach Blossom Fan

桃花扇

1963 film by Sun Jing

Released
1963
Country
People's Republic of China