Image ID #2595633
Dimension: 4096x2304px.
Size: 4MB
Smiling scientist with beard and glasses holding test tube in laboratory.
You can also download this image at: