Shanghai Circuit Artist Impression: Main straight and media facilities. Shanghai Circuit, Computer Generated Artist Impression, Shanghai, China, January 2004. DIGITAL IMAGE PLEASE NOTE: THIS IMAGE IS FOR MEDIA USE ONLY, NOT FOR SALE TO THE PUBLIC
Main straight and media facilities.
Shanghai Circuit, Computer Generated Artist Impression, Shanghai, China, January 2004.
DIGITAL IMAGE
PLEASE NOTE: THIS IMAGE IS FOR MEDIA USE ONLY, NOT FOR SALE TO THE PUBLIC