Rodrigo Lara, ‘Custodio’, 2014, ARTSPACE 8

About Rodrigo Lara

Mexican, b. 1981, based in Chicago, IL, United States