Browsing: Navild Acosta

The Museum of Modern Art in New York is currently exhibiting an installation called “Black Power Naps” by multimedia artists Navild Acosta and Fannie Sosa. The…