Wednesday, November 19, 2008

Can someone please explain this to me?


On 33rd Street near Penn Station. A taste of India via the Pacific Northwest? Or just haven't gotten around to changing the sign?

No comments: