There are at least three artists called Stare:
These are photos from concerts where Stare played, so they may be of other bands that played the concert as well.
Down By The River - A Classic Indie All Dayer May 29, 2016 Norwich, England, United Kingdom Uploaded by Skdotcom