Albert Ybarra is known for Seven Hours to Judgment (1988), The Discoverers (1993) and Mr. Belvedere (1985).
No data