The Blood on Satan's Claw Filming Locations

The Blood on Satan's Claw was filmed in United Kingdom.
Show Map