(Opens in a modal)
Takura Suzuki
Inkjet print and oil on canvas, 45 x 38"