X
Zhang He
Swan Lake
oil on canvas
60 x 60 inches / 152 x 152 cm
# 18595
Please complete the form below.