Lida Abdul

Lida Abdul

Lida Abdul (Kabul, 1973). Lives and works in Los Angeles and Kabul. The first artist of her country to... Read more