Portal:Tokyo/Selected picture/8From Wikipedia, the free encyclopedia Takashimaya Times Square department store (next to Shinjuku station), Shibuya, Tokyo Takashimaya Times Square department store (next to Shinjuku station), Shibuya, Tokyo More selected pictures Read more
Takashimaya Times Square department store (next to Shinjuku station), Shibuya, Tokyo Takashimaya Times Square department store (next to Shinjuku station), Shibuya, Tokyo More selected pictures Read more