Posts with tag Lida Abdul

Features

Lida Abdul

Lida Abdul (Kabul, 1973). Lives and works in Los Angeles and Kabul.
The first artist of her country to represent Afghanistan at the 51st…