Ming-Ta Shen

Memorial
Jul 15, 1928 - Aug 12, 2016