(CNN) The picture of a 7-month-old baby lying dead on a sidewalk between his parents has caused fury in Mexico. The picture shows the family of three moments after they were shot to death outside a convenience store in the city of Pinotepa Nacional in Oaxaca state, according to the Oaxaca State Attorney’s Office.

Several armed men shot and killed the family, authorities said. Oaxaca prosecutors told CNN the father, identified as 24-year-old Juan Alberto Pano Ramos, was carrying Marcos Miguel Pano Colón in his arms when they were shot Friday at 8:40 pm. The 17-year-old mother, identified as Alba Isabel Colón, also was killed.

The picture focusing on the baby in a bloodstained white onesie, lying head down between his father’s torso and left arm, has gone viral in Mexico. The young mother, wearing denim shorts and a red blouse, lies in the background.

Note: Read our discussion guidelines before commenting.