Red Humor

Chen Shangchang 2021
258 by 138 cm
Oil on Canvas