Back to album

The Forum Shops

This is a part of a set of curved escalators, the second in the world. The first set is in Japan.

149 views
0 faves
1 comment
Uploaded on May 15, 2009
Taken on May 14, 2009