Looking downwards from Tokyo Tower, Japan.

Royalty-free stock photo ID: 127771310

Looking downwards from Tokyo Tower, Japan.