Claudia López-Diez, ‘The Pill (inside view)’, 2016, Alfa Gallery

About Claudia López-Diez

Chilean, b. 1968, Temuco, Chile, based in Miami, FL, United States

Group Shows