October 13 - November 11, 2007
1619 East Cesar Chavez, Austin, TX 78702
Villegas is back already? Currently he lives, works and is a staff member at the notorious Texas Firehouse Gallery in NYC, really in LIC but then again it doesn't have the same ring to it.
Notify me of followup comments via e-mail