Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

M.S.L.XL
2008
mixed media on paperĀ 
120 x 80 cm