Designed by
Title
Cartier flagship store Ginza Tokyo #115827589
Description
Entrance to Cartier flagship store at Chuo-dori, the main shopping street in the Ginza area. The street is home to many department stores, flagship brand shops, restaurants and cafes. Ginza, Tokyo, Japan.
This image is editorial