There are several artists sharing the moniker Ghost;
These are photos from concerts where Ghost played, so they may be of other bands that played the concert as well.
Avenged Sevenfold / Deftones / GHOST Oct 22, 2013 Omaha, Nebraska, United States Uploaded by Deedzzz