What Is It ?

Chen Zhou
80 by 100 cm
Oil on Canvas