Chinese-born New Zealand artist and sculptor Chen Weiming’s latest coronavirus sculpture is displayed in California

Chinese-born New Zealand artist and sculptor Chen Weiming’s latest coronavirus sculpture is displayed in California
play icon
Chen Weiming poses beside his latest sculpture "ccp virus" on display at Liberty Sculpture Park.