Artists

Trisha Baga

Installation view
Madonna y el Nino / Dallas Museum of Art / Dallas, 2015