Becca Pollard

Portland, Oregon Usa

  • Work
    • video, social media
  • Education
    • BA Electronic Media, Certificate in Cinema Studies from UO