Image ID #2593965
Dimension: 4096x2304px.
Size: 4MB
Smiling hispanic amputee woman, confidently mastering her touchpad in high-tech lab
You can also download this image at: