JOAN CHEN
Click for large image
Joan Chen is a Chinese actress from the 1970s to the present. Some of her movies include: Mao's Last Dancer, On Deadly Ground, Judge Dredd, The Last Emperor, and Twin Peaks: The Missing Pieces
view gallery of sold items featuring Joan Chen