Share
twitterlinkedinfacebook
Image 1 of 1
CST01583TAI.jpg
Escalators in the Taipei 101 shopping mall.