Stressful work in the office, Debica, Poland

- Image ID: E5AJ7F