Mequitta Ahuja

Mequitta Ahuja, Homecoming, 2009; Oil on canvas; 72 x 84 in.; Courtesy of the artist and Dr. Greg Shannon

Leave a Reply

Your email address will not be published. Required fields are marked *