Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

CHERRY GARDEN
2012
acrylic on canvas
210 x 170 cm