Michel Delgado

Michel Delgado

Born 1 January 1956

Actor

Director

Producer