< Go back

Xen Li

thumb

Born: August 10, 1980
Place of birth: Mexico City, Mexico

Died on August 18, 1980 at the Chapultepec Zoo