This is the mural known as La Serpiente in Nogales, Sonora before it was painted over by city workers in November 2012. Artists repainted the mural the next month.