Information stress concept. Tired overload people under pressure of data, work and breaking news try stop stress, run away from it and dont panic. Set of vector illustrations.

Code produit:
411800700