DSC_2335 Published March 16, 2012 at 4288 × 2848 in Fu Run Restaurant, Flushing, NYC ← Previous Next →