Becca Pollard

Portland, Oregon Usa

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