Al Francis
Al Francis is a cinematographer. more »
Al Francis Bichara
Al Francis C. Bichara is a Filipino politician. A civil engineer by profession, Bichara's... more »