Erica Sarah Carrubba
Italo-American London based director and DOP
About me
One Figure Inside Another - Spiritual Records
The Cinelli Brothers - Last Cigarette (Official Video)
Bandini - Everything Must Go (Official Video)