DSC_4115 Published March 17, 2011 at 2848 × 4288 in Lan Zhou: Hand Pulled Noodles, Flushing, NYC ← Previous Next →