I am my favorite new yorker

January 3, 2011 8:00 pm
W. 73rd St, Upper West Side.

W. 73rd St, Upper West Side.