Browsing

Moriyama and Teshima Architects

Canon Canada Headquarters

A new office building in Mississauga celebrates Canada’s natural environment while paying tribute to its Japanese roots.
X