Artist: Meena Alexander

017airg498_4_lg_140_140_c
Artist Residency
Aug 01 - Oct 31 1998