Blurred monitors in a dimly lit control room hint at the high-tech, high-pressure environment of modern media production.

Code produit:
1016156914