Discovery Green’s Day of the Dead Celebration
As part of Discovery Green's Dia de los Muertos celebrations, 10 seven-foot tall skulls are on display throughout the park and on Avenida de las Americas. Celebracion de Vida is a public art installation…