Illia Strikhar

hi@illia.co

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