WhatIsIat.
PastExhibition
ForArtist
Artist
Ayako Takeda
location
1369 Coffee House, 1369 Cambridge St, Cambridge, MA 02139, USA.
Special Exhibition Website