Alexandra Teixeira

Southern California

  • Education
    • Boston University, College of Communication 2012