Video Art in Latin America

17 Sep 2017
16 Dec 2017
LAXART
7000 Santa Monica Blvd
Los Angeles, CA 90038
United States