Red Vending Machine in Osaka
Tuesday, December 31st, 2002 at 11:57:20 PM · Photo Archive/2003/japan_trip/streets_of_osaka
A vibrant red vending machine stands tall amidst the bustling streets of Osaka, Japan, captured during a late night excursion on December 31, 2002.
Chronologically Adjacent