There are several bands named Seventh Sin:
These are photos from concerts where Seventh Sin played, so they may be of other bands that played the concert as well.
Temperance / Seventh Sin / Rainover / Rose Avalon / Control The Storm Apr 15, 2015 Birmingham, England, United Kingdom Uploaded by Robo Jo