Arturo Deleon

Birth date: Jun 14, 1938 Death date: Feb 15, 2010