http://www.telek.com/
These are photos from concerts where Telek played, so they may be of other bands that played the concert as well.
Womad USA 2000 Jul 30, 2000 Redmond, Washington, United States Uploaded by Bill Brackin