Meghan Markle has visited a memorial dedicated to the 19 children and two teachers killed at school earlier this week.

The victims of the Robb Elementary School shooting in Uvalde, Texas were between the ages of seven and 10, including teachers Irma Garcia and Eva Mireles.

The Duchess of Sussex arrived at the memorial on Thursday and lay a bouquet of white roses among several others.

She also walked past each of the white crossed which had the names of all the victims who lost their lives on Tuesday.

Gunman Salvador Rolando Ramos, 18, was armed with a gun when he stormed the elementary school on Tuesday and killed the young victims and their teachers.

He was then allegedly killed by the responding officers.

The murdered children have since been identified as 10-year-old Amerie Jo Garza, 10-year-old Alexandria Aniyah Rubio, 10-year-old Annabell Guadalupe Rodriguez, fourth grader Eliahana Cruz Torres, 9-year-old Eliana “Ellie” Garcia, 10-year-old Jackie Cazares, 10-year-old  Jailah Nicole Silguero, 10-year-old cousins Jayce Luevanos and Jailah Nicole Silguero, 10-year-old Jose Flores, 10-year-old Makenna Lee Elrod, Maite Rodriguez, Nevaeh Bravo, 10-year-old Rojelio Torres, Tess Marie Mata, 8-year-old Uziyah Garcia, and 10-year-old Xavier Lopez.

Teachers Irma Garcia, 46, and Eva Mireles, 44, selflessly put themselves in front of the children in defence but were also killed.

Images: Twitter

This article first appeared on OverSixty.