Sergio Vega
Latin American Art Museum: Department of Parrots
December 1- February 15 2016
IRL Miami

for press release click here