Shibuya / autumn 2004
Helsinki University of Technology (HUT) | Department of Architecture | Urban Renewal Studio