Poster
Offset print, 103 × 72.8 cm, 2015
Tama Art University, Tokyo, 2015
Back to Top