top of page

Ouyang Shan/欧阳山

Sanjia Alley

Condemned and criticized as "Big Poisonous Weed" during the Cultural Revolution

bottom of page