John Martono May 10, 2016 1500 × 883 John Martono Always Happy 200x120cm painted silk canvases & hand embroidery