Michelle Lee

Michelle Lee

also known as Michelle Wen Lee,Sarah Liew
Birthday: 30 Sep 1968
Birth place: Long Beach, California, USA