« Back to 091. Installing Art Show in Tokyo
Shirts are set up at the museum store as part of the show, "YO! What Happened to Peace" exhibit at Parco Museum, Shibuya, Tokyo.
Permalink