Wednesday, November 21, 2012

HUMA BHABHA


  • Untitled, 2010, ink on photo, 41 × 30 inches (104 × 76 cm)