Highlights from the Dia de Los Muertos festival in downtown Corpus Christi, TX.

More info on Dia de Los Muertos (Day of the Dead) festival. Corpus Christi, TX.

Leave a Reply