Isabella Quinn-Rodriguez Photographer, Printer, and filmmaker. Based In Santa Cruz California. Student at University Of California Santa Cruz studying Art.