HomeTV ShowsOnce Upon a TimeDavid Nolan14432 David Nolan's Dark Wash Denim Sportshirt on Once Upon A Time Worn by David Nolan Series: Once Upon a Time Season: 5 Episode: 2: The Price Dark Wash Denim Sportshirt Saks Fifth Avenue Casual Shirts (Tops) Brand: The Kooples Check Price