BFI Sight & Sound magazine

Ana Mendieta 
by Becca Voelcker

British Film Institute
December 2017