Tag: Behzad Ghafarizadeh

Artoon

Behzad Ghafarizadeh is an Iranian cartoonist and illustrator. He was born in 1983 in Tehran, and grew up in an art-centered family. He graduated from the University of Tehran …