Illia Strikhar

hi@illia.co

Illia Strikhar is a Product Designer from Tallahassee, FL. Available for freelance projects.