The Long Winters is an American indie rock band based in Seattle, USA.
These are photos from concerts where The Long Winters played, so they may be of other bands that played the concert as well.
The Long Winters May 18, 2004 Leiden, South Holland, Netherlands Uploaded by Hans Keijzers