Karl MascarenhasWrong Karl Mascarenhas?
Local Address: New York, New York, United States
Foster and Partners
22 Hester Road
Riverside , London SW11 4AN
Company Description: Foster and Partners is an international studio for architecture, planning and design led by Norman Foster, based in London with project offices worldwide. Since its... more