Skip to product information
1 of 1

PHUA CHENG PHUE

Wayang Stage XII

Wayang Stage XII

1982
Ink on Silk
(R) 38 x 38cm

View full details