Relaxation chair
Relaxation chair. Special reclining chair used to help workers relax at the headquarters of the NEC corporation. NEC Corporation is a Japanese multinational provider of information technology (IT) services and products. Photographed in Tokyo, Japan.
Details
License type
Rights Managed