3 of 31
Takuji Shimmura

secondary school, sport hall and cultural center and student housing (Chartier Dalix architectes)

Takuji Shimmura