2013
Oil pastel ,Acrylicand ink on canvas
45.5 x 53 cm.
© Cheng Ling Art. 2010-2020. All Rights Reserved.