Still Life No. 3.
2016.
Oil on canvas.
32” x 28” x 1.5”.
Images courtesy of
Lane Preston.
© 2019. Cecilia Masuko Iwata.