There are 6 bands with this name:
These are photos from concerts where Gazelle played, so they may be of other bands that played the concert as well.
Tom Meighan / Gazelle Dec 22, 2023 Leicester, England, United Kingdom Uploaded by Paul Kingham
Gazelle Dec 16, 2023 Leicester, England, United Kingdom Uploaded by Paul Kingham