• Untitled, 2009
  • pastel on paper
  • 12.13 × 16.13 inches
    (31 × 41 cm)

Huma Bhabha



Back to Artist