A high-tech control room with multiple screens displaying data and maps.

Code produit:
1047929177