There is more than one artist named Crows (none to be confused with groups called The Crows):
These are photos from concerts where Crows played, so they may be of other bands that played the concert as well.
Glastonbury Festival 2000 Jun 23 - 25, 2000 Shepton Mallet, England, United Kingdom Uploaded by Burraga