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
Asrai / Seventh Sin Jan 13, 2008 Tilburg, North Brabant, Netherlands Uploaded by Karin M