2000

Sebastian Mejias ’00 and Iris (Ayala) Mejias ’01 welcomed their second child, Camila, on May 23, 2009. Older brother, Sebastian Nicolas, is now 3 1/2 years old and is thrilled to have a baby sister. The family lives in Milpitas, Calif.

29 Oct 2018