WhatIsIat.
PastExhibition
ForArtist
Artist
Shogo Takarada
location
Artists Crossing, 50 Franklin St, Boston, MA 02110.
Special Exhibition Website