Jessica Tarter

Jessica Tarter. Based in Durham, NC, US.

  • Minted on Oct 12 2014
  • http://www.minted.com/creative/jessicatarter

designs by Jessica Tarter


favorite artists

no favorite artists listed