Tree of Life Takako Yamaguchi oil on canvas
Untitled (Red Blouse)
2012-2017
oil on canvas
42 x 50 in.
Takako Yamaguchi