SAN ANTONIO — San Antonio is now home to the largest Catrina statue in the USA, according to the city. On Thursday, the city unveiled the 38.5-foot-tall statue in Maverick Plaza at La Villita. The ...
Thousands of revelers wearing colorful costumes and skeletal face paint filled the streets of Mexico City for the annual Catrina parade, held in the lead-up to the Day of the Dead festivities. Among ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results