Designed by
Title
Tokyo, Japan - October 22, 2016: tourists standing in front of Kaichuinari Shrine at Shin Okubo in Shinjuku district, the shrine i #200733085
Description
Tokyo, Japan - October 22, 2016: tourists standing in front of Kaichuinari Shrine at Shin Okubo in Shinjuku district, the shrine is the place to worship in downtown of Tokyo, Japan.
This image is editorial