A high-tech control room inside an electronics factory, monitors displaying data, cool tones, and sharp focus

Code produit:
817998259