heavy traffic by the intersection with Taipei 101 at the back and car trails

Royalty-free stock photo ID: 123999016

heavy traffic by the intersection with Taipei 101 at the back and car trails