King
Leung Shan

Leung Shan

July 4, 1945 — Zhuhai, Guangdong Province, China