R

Richard Abelardo

Born 29 September 1900 in San Miguel, Bulacan, Philippines

Died 27 August 1993 (aged 92)

Director

See all 14 →

Art

Crew