Francisco Cruz
Filmography
Read More
Curse of the Vampires
(1970)