Headquarters for a company in Madrid


Office complex for an international company