Several artists/groups:
These are photos from concerts where Peaches played, so they may be of other bands that played the concert as well.
Marilyn Manson / Peaches Nov 26, 2003 London, England, United Kingdom Uploaded by Mikey T
Björk / Peaches Jun 17, 2003 Paris, Île-de-France, France Uploaded by Thierry F