Mariachi musicians performing in the downtown area on front of the church "Parroquia de San Miguel Arcangel" of San Miguel de Allende, Guanajuato, Mexico
Stock photo: Mariachi musicians performing in the downtown area on front of the church "Parroquia de San Miguel Arcangel" of San Miguel de Allende, Guanajuato, Mexico was taken by joegiampaoli .