Wearable computer: stress-detecting shoes

Bildnummer 11895606
Wearable computer: stress-detecting shoes
;