Tala Madani · Blurry Pussy, 2013

Tala Madani, Blurry Pussy, 2013, linen, 248.5 × 193.2 cm. Sold at auction in 2021. See Tala Madani’s auction records and prices →