Placida Lariosa Cabusas's Timeline

Born: 19211010
Died: 20130226
Accessibility Tools
hide