Xavier Sevilla, 42, of Mexico City, Mexico City, passed on July 31, 2023. Xavier was born on April 17, 1981.
Guestbook