Preview

The Park Hyatt Hotel, location of the film Lost in Translation, and busy traffic at night, Shinjuku, Tokyo, Japan, Asia
The Park Hyatt Hotel, location of the film Lost in Translation, and busy traffic at night, Shinjuku, Tokyo, Japan, Asia
Image ID: 733-1333
Artist: Christian Kober
Purchase a commercial license Buy framed prints & more from our print store