your memorabilia, 8th Nippon International Contemporary Art Festival

Tokyo, Japan

04 April 2003 – 06 April 2003

your memorabilia (Installation Views)
your memorabilia (Installation Views)