The Japan National Stadium towering above the mostly low-rise neighborhood of Jingumae, Tokyo


Post a Comment

0 Comments