These are photos from concerts where The New Animals played, so they may be of other bands that played the concert as well.
The New Animals / Jimi Hendrix Nov 26, 1966 London, England, United Kingdom Uploaded by Zimtrim