Erica Sarah Carrubba - profile image

Erica Sarah Carrubba

Central Saint Martins

BA (Hons) Performance: Design and Practice

About me

Cinematographer | DirectorCurrently based in London, Erica was born in California and grew up in Italy in an environment where art drives all aspects of culture



There are no projects currently created by this user.

Thank you, your feedback has been received.