X
Sun Zhen Yuan
Bowl of Pomegranates and Pewter Plate
Oil on Canvas
43 x 27 inches / 109 x 69 cm
# 11299
Please complete the form below.