Art House Studios Presents: La Calaca Press International Print Exchange
Art House Studios Presents: La Calaca Press International Print Exchange. Opening: Friday, October 7th, 6:00PM to 10:00PM. Art House Studios 1009 Laurel Ave. McAllen, Texas, USA. Exhibit runs from Oct. 7th through Oct. 28th, 2011. Photos by Reynaldo Santiago / Art House Studios.