Towada Art Center
May 9th, 2009 | by Fifi | published in Design
Due to recent move-outs and downsizing of government offices, Kanchogaidori, the central avenue of the city which literally means “government office street,” has noticeably become desolate despite its name.¬† In an effort to revive the street, Towada City has begun the Arts Towada Project, for [...]

