Work with us & support us. Read more here

Authors

Leyla Ali

The Netherlands

Leyla Ali (1989) studied Graphic Design in Baku Azerbaijan. She is a studying illustration at Hogeschool voor de Kunsten Utrecht (HKU) and works as  freelancer illustrator. 

The 1 story of Leyla Ali …