There are at least three artists sharing the name Priestess:
These are photos from concerts where Priestess played, so they may be of other bands that played the concert as well.
Download Festival 2007 Jun 8 - 10, 2007 Castle Donington, England, United Kingdom Uploaded by Shez Enrico
Download 2007 Ticket - saturday
Download Festival 2007 Jun 8 - 10, 2007 Castle Donington, England, United Kingdom Uploaded by Sable D
Download 2007 Flyer
Mastodon / Converge / Priestess Feb 8, 2007 Columbus, Ohio, United States Uploaded by Thomas L Bellamy