Flower Silueta (1975)

Flower Silueta
United States 1975, Super 8 transferred to digital, colour, silent, 6 min
DirectorAna Mendieta

Movie Details

Theatrical Release:January 19th, 1975
Original Language:English