Man facing wall of monitors displaying digital data; futuristic tech scene.

Code produit:
1369180649