2nd Ave & 83rd St.
New York, New York
November 17, 2007

Upper East Fall Bar Tour at 10 Great Upper East Bars!