Katerina Richard

Katerina Richard. Based in New York, NY, US.

  • 2 awards won
  • 3 votes cast

Awards

  • editor pick 2

designs by Katerina Richard


favorite artists

no favorite artists listed