Red Taxi in Akihabara
Monday, January 6th, 2003 at 11:59:47 PM · Photo Archive/2003/japan_trip/akihabara
A vibrant red taxi cab blends seamlessly into the colorful streets of Akihabara, Tokyo.
Chronologically Adjacent
Monday, January 6th, 2003 at 11:59:47 PM · Photo Archive/2003/japan_trip/akihabara
A vibrant red taxi cab blends seamlessly into the colorful streets of Akihabara, Tokyo.
Chronologically Adjacent