[April 13 2009]
OLYMPIA in Japan: Miami-based artist Naomi Fisher’s installation at the Tomio Koyama Gallery. The show is open from April 11th to May 9th at the Tomio Koyama Gallery, 1-3-2-7F Kiyosumi, 6th Floor, Koto-ku, Tokyo. Photo Olympia Le-Tan
© Purple Institute