Rebecca T. Stern

Rebecca T. Stern

Rebecca T. Stern is a sophomore at New York University.