Erica Sarah Carrubba
Italo-American London based director and DOP
About me
One Figure Inside Another - Spiritual Records
Young Hot Bloods
Il Perché (Why)
Clay & Us
Her Choice
Roses Are Red