Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

MIRROR THE FUTURE
2008
acrylic on metallic paper
130 x 80 cm