business, technology and software development concept - man showing user interface mockup to creative team at office

Code produit:
200237819