There are at least four artists with this name.
These are photos from concerts where Cleopatra played, so they may be of other bands that played the concert as well.
Louise / A1 / Cleopatra Oct 20, 1997 Sheffield, England, United Kingdom Uploaded by Jim Jones