Mariachi in Mexico

A Mariachi musician carries a banner with an image of Saint Cecilia during a procession in her honor, Mexico City, Thursday, Nov. 22, 2012. Hundreds of people walked in procession to the Basilica of Guadalupe to honor Saint Cecilia, the patron saint of music. (AP Photo/Alexandre Meneghini)