Stressed office worker feeling overwhelmed and frustrated. Stressed employee working in office.

Code produit:
892605508