CCTV – Shibuya Scramble Crossing, Udagawachō, Shibuya City, Tokyo 150-0042

CategoriesAll, CCTV
LocationJapan