Image ID #2594877
Dimension: 4096x2304px.
Size: 5MB
Stressed woman scientist experiencing a headache while working late in a laboratory, surrounded by scientific equipment.
You can also download this image at: