P8190036 2
Ali Alamshahi

Freelance designer from Tehran. I have over 15 years’ experience in graphic design and web development, and a degree in Visual Communications.