Alfred Ybarra

Alfred Ybarra

Born

March 26, 1905

Died

March 25, 2001 (95 years old)

Known For

Art

Place of Birth

Los Angeles, California, USA