Sea of Desires #12

Sea of Desires #12 (欲望之海12号), Oil on canvas, 97 x 130 cm, 1996.

Leave a Reply

Your email address will not be published. Required fields are marked *