There are several artists titled Sleep;
These are photos from concerts where Sleep played, so they may be of other bands that played the concert as well.
Alcatraz Hard Rock & Metal Festival 2017 Aug 11 - 13, 2017 Kortrijk, Flanders, Belgium Uploaded by Wim Berghmans
Sleep Jul 15, 2017 New York, New York, United States Uploaded by Riff Hewn Altar
Desertfest 2017 Apr 28 - 30, 2017 London, England, United Kingdom Uploaded by Mike Potter