What do you know? It turns out the tkts staircase is not the most disgusting place in New York after all.
New York, New York City, red staircase, Times Square, tkts
One Response to Times Square tkts Stairs