Crox Alvarado
2 titles
Acting
May 03, 1910
Died: Jan 30, 1984
San José, Costa Rica