AttractionGuide
The Day of the Dead exhibition at SOMArts Cultural Center offers a visually dense and stimulating environment of elaborate, traditional altars and multi-dimensional art installations where creativity leads the way to meaningful reflection.