Teresa de Pelegri and Dominic Harari
PUBLISHED Jul 1, 2006
Shame is an alien emotion to the directors of Only Human. Only the pair of Teresa de Peligri and Dominic Harari would have the stones to se...