Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

SEVEN STAR
2009
mixed media on canvas
60 x 40 inches