Noor نور Nūr means light in Farsi and Arabic
Natasha is a first generation Iranian American artist and costume designer based in Los Angeles. Working in the medium of textiles and self-portraits, she combines poetry and embroidery to explore memory, culture, light, and shadow.