Image ID #2699464
Dimension: 4096x2304px.
Size: 4MB
Manager scolding woman employee in office room with bookshelves and computer, highlighting tension and workplace dynamics.
You can also download this image at: