Tired and exasperated business woman is sitting on an hourglass and grabbed his head with business process icons #180839215
Description
Tired and exasperated business woman is sitting on an hourglass and grabbed his head with business process icons and infographics on background. Stress in the office. Rush work. Deadline. Vector