Erica Sarah Carrubba
Italo-American London based director and DOP
Erica Sarah Carrubba
Italo-American London based director and DOP
Pianoforte - Elf Zhou London
The Cinelli Brothers - Last Cigarette (Official Video)
Pronto? - C'est Jeanne
Young Hot Bloods
Il Perché (Why)
Roses Are Red
Her Choice
Clay & Us