El Dia De Los Muertos: The Day of the Dead | Catalyst



El Dia De Los Muertos: The Day of the Dead

November 2 – December 20, 1990

Altar installation for El Dia De Los Muertos: The Day of the Dead

commissioned by Bookworks

Leave a Reply

*