SINOPIX PHOTO

Add to Lightbox Download
Interior of the building that houses CEC Limited laboratory in Shanghai.<br />
<br />
credit :Alex Hofford/sinopix
Interior of the building that houses CEC Limited laboratory in Shanghai.

credit :Alex Hofford/sinopix