Tokyo Tower in Tokyo, Japan.

Royalty-free stock photo ID: 82285240

Tokyo Tower in Tokyo, Japan.