• Untitled, 2007
  • ink on C-print
  • 20.00 × 13.00 inches
    (51 × 33 cm)
 

Huma Bhabha



Back to Artist