Nissan Prince Royal at the 13th Tokyo Motor Show
Additional Details:
A crowd views the Nissan Prince Royal, the official state car of the Emperor of Japan, on a rotating display at the 13th Tokyo Motor Show. Exhibits from other manufacturers like Honda and Suzuki are visible in the background within the large exhibition hall. |