Tessey staff cleaning the inside of a Shinkansen train
Tessey staff cleaning the interior of a Shinkansen train. Taken at Tokyo Station on December 20, 2012.
Details
Restrictions
High-resolution file available on request
Authorization requested before purchase
Authorization requested before purchase