RIMOWA Opens First Flagship Store in Ginza, Japan | Hypebeast

Responsive image
source