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

Huma Bhabha



Back to Artist