Carmen Carro is known for I Saw Her First (1974), Devil's Possessed (1974) and Red Rings of Fear (1978).
Red Rings of Fear
Strange Love of the Vampires
I Saw Her First
Devil's Possessed
Sin datos