Information

Artist:Shogo Takarada
Location:Artists Crossing, 50 Franklin St, Boston, MA 02110.

Special exhibition website

Photo