Carmen Rojas
Filmography
Read More
Dr. Coppelius
(1968)
Spanish doll