These are photos from concerts where Isabella Strange played, so they may be of other bands that played the concert as well.
Edinburgh Psych 2023 Sep 3, 2023 Edinburgh, Scotland, United Kingdom Uploaded by Lee Divito