Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

KEIKO CHIE
2008
mixed media on paper
140 x 90 cm