Preview

Daimaru department store above the JR central Tokyo train station, seen on the Yaesu side, Tokyo, Japan, Asia
Daimaru department store above the JR central Tokyo train station, seen on the Yaesu side, Tokyo, Japan, Asia
Image ID: 822-127
Artist: Photo Japan
Purchase a commercial license Buy framed prints & more from our print store