San Miguel de Allende Mexico
Paper fiesta banners against a clear blue sky decorate Jesus Street in the historic center of San Miguel de Allende, Guanajuato, Mexico.