Strollie

Architect

Takenaka Corporation

Japanese architecture and construction company

Takenaka Corporation
Photograph of one of their buildings · Oilstreet · CC BY 2.5 · Wikimedia Commons

Buildings