IMG_4191 Published May 8, 2010 at 1600 × 1200 in Beard Papa’s, Upper West Side, NYC ← Previous Next →