Images
Tiara Chu, 2010
Oil and pastel on canvas
152 x 121 cm (59 7/8 x 47 5/8 inch)

Back To Overview

Facebook Instagram