Luxury High rises near Shidome, Tokyo, Japan.

Royalty-free stock photo ID: 81375985

Luxury High rises near Shidome, Tokyo, Japan.