Stairwell

Previous Next
+ Comments Stairwell - 2006-01-06 09:05:25
One of the MANY stairs of NTU. The campus is built on a series of hills, with many steps in each building. Good for the legs!