The Red Detachment of Women - Chen Yonglin
Former Chinese diplomat Chen Yonglin defected to Australia in 2005 stands next to the Goddess of Democracy statue in Ashifield, Sydney. Source: by Chen Yonglin
The Red Detachment of Women - Chen Yonglin
Share