Yuko Shiraishi
Moon drop
2006, oil on canvas, 90.5 x 81 cm
previous
/
next
6 of 6
⟶ thumbnails
Moon drop
2006, oil on canvas, 90.5 x 81 cm