From Tywyn, Merionethshire, North Wales, UK • 1954 - 2010
We don't have a bio for this person yet
The Blood on Satan's ClawFilm • 1971