« Back to Commerce
Japanese shoppers strolling in front of Yodobashi Camera store in Shinjuku.
Permalink