Jessica Oreck Tag Archive

Jessica Oreck puts her paper craft skills to charming using in How the Bra was Invented, the launch episode for TED-Ed’s new ongoing Moments of Vision series.