There is more than one band with this name;
These are photos from concerts where Satan played, so they may be of other bands that played the concert as well.
Satan / Angelwitch Aug 10, 1987 Nottingham, England, United Kingdom Uploaded by Thekilburnoracle