Lee’s Art Shop, West 59th St, NYC October 26, 2014 700 × 525 photos, 2000-2013 Lee’s Art Shop, West 59th St, NYC (digital photo), by heather quinn share?