Wallpaper 1280x960: Halloween ritual

License : PD CC0