David Medina

David Medina

B.A., Philosophy, California State University, Los Angeles