Roberto Escobar

Roberto Escobar

Born 3 October 1959 in Havana, Cuba

Producer

Director