Huraga

Detail Information

Kabuki

Fine Art Collection
Ibrahim Hussein
1969
Oil Paint
203cm x 203cm
Malaysia
Purchased
MG.SH.74.14
Storage A (1973-1999)