Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

TELEPATHY
2007
mixed media
100 x 80 cm