From Pamplona, Navarra, Spain
We don't have a bio for this person yet
Oasis of the ZombiesFilm • 1982