Image ID #2670744
Dimension: 4096x2304px.
Size: 5MB
Woman stressed in office working on computer, holding head in hands, surrounded by indoor plants and office supplies, showcasing workplace stress and professional environment
You can also download this image at: