Chen_Pengpeng_Iris_2015_Oil_on_Canvas_46x60cm_2000.jpg

INTENSIVE MONTAGE: IRIS

  • Painting
  • 2015
  • Oil on Canvas, 60 x 46 cm, 23⅝ x 18⅛ in

© 2022 PENGPENG CHEN. All Rights Reserved.