Michael Mechaca: Of Migratus

March 24 - April 15, 2012

Red Space Gallery

1203 West 49th Street Unit B, Austin, TX 78756 Get directions

(512) 740-6133

A video installation framing the contemporary Mexican diaspora to the United States as a dysfunctional cartoon.

Print Friendly

Leave a Reply