ashraf hassan

Multi-disciplinary creative with over eleven years experience in branding, web, photography, multimedia, GUI, print and 2d animation with a natural flair for creative & innovative visual design concepts.