Felix Cesare
Felix Cesare
Yokohama Chinatown
Yokohama Chinatown is located in Yokohama, Japan, which is located just south of Tokyo.
1,177
views
10
faves
1
comment
Uploaded on July 11, 2015
Taken on March 26, 2015
Yokohama Chinatown
Yokohama Chinatown is located in Yokohama, Japan, which is located just south of Tokyo.
1,177
views
10
faves
1
comment
Uploaded on July 11, 2015
Taken on March 26, 2015