Designed by
Title
Omotesando Keyaki Building. #66929691
Description
Tokyo, Japan - January 14, 2016: The Iconic Omotesando Keyaki Building. OmotesandÃ
 is known as one of the foremost 'architectural showcase' streets in the world, featuring a multitude of fashion flagship stores within a short distance of each other.
This image is editorial