Original post here. Sourced to metalonmetalblog via nerd-of-tits-and-wine. This appears to be a screencap from the 1989 Italian horror film La Chiesa.
Original post here. Sourced to metalonmetalblog via nerd-of-tits-and-wine. This appears to be a screencap from the 1989 Italian horror film La Chiesa.