Natasha Price

Natasha Price. Based in Oakland, CA, US.

  • 10 comments made
  • 96 votes cast

About Natasha Price

I love making art and am getting more into graphic design and web design.

favorite artists

  • Aristophanes