Film

ROMANI RAT  Italy 2002

NOAH’S SONS   Italy 2006

THREE MANUSCRIPTS work in progress

TERRA MOSSA work in progress

SEARCHING FOR SHEBA work in progress

HAITI, MIRRORS work in progress