The Lit-Up Metropolis
Tuesday, January 7th, 2003 at 6:03:15 AM · Photo Archive/2003/japan_trip/shibuya
The bustling city of Shibuya never sleeps, and its brightly-lit streets are a testament to the energy of the urban jungle.
Chronologically Adjacent