Skip to main content

Bloomsbury Home

EC

Elizabeth Caravella

Categories:

Biography

Elizabeth Caravella is assistant professor of visual studies at York University, USA.
Environment: Staging