There is more than one artist with this name, including:
These are photos from concerts where The Androids played, so they may be of other bands that played the concert as well.
GUILFEST 2003 Jul 4 - 6, 2003 Guildford, England, United Kingdom Uploaded by Andy Goymer