Joan ChenJoan ChenBorn: April 26, 1961 in Shanghai, China College: Shanghai International Studies University Tweet |
Cards |
1991 Star Pics Twin Peaks - Limited Edition #28 Josie Packard |
|
Joan ChenJoan ChenBorn: April 26, 1961 in Shanghai, China College: Shanghai International Studies University Tweet |
Cards |
1991 Star Pics Twin Peaks - Limited Edition #28 Josie Packard |
|