Margaret Tu Chuan

Margaret Tu Chuan

| Chengdu, Sichuan, China

1969-11-30