Jessica DeLuca

San Francisco, CA

"Oh, this old world
keeps spinning round
It's a wonder tall trees
ain't layin' down
There comes a time." -Neil Young

  • Education
    • Boston College Psychology and Philosophy BAs