Ginza

Ginza is one of the most luxurious shopping districts in the world. Many upscale fashion stores have a presence here. I took a short walk though Ginza and other than the Chanel, Dior, Abercrombie & Fitch, Gucci, and Louis Vuitton stores, this is what I saw…

12fps

Shibuya