Huraga

Detail Information

Still Life

Fine Art Collection
Tan Chee Chei
1951
Oil Paint
81cm x 51cm
Malaysia
Purchased
MG.SH.80.18
Storage A (1973-1999)