Illia Strikhar

hi@illia.co

Illia Strikhar is a Product Designer from Berlin, Germany. Available for freelance projects.