DSC_3475 Published April 4, 2010 at 2917 × 1819 in VANESSA’S DUMPLING HOUSE, Lower East Side, NYC ← Previous Next →