These are photos from concerts where Fleas (UK) played, so they may be of other bands that played the concert as well.
The Meffs / Fleas (UK) / Zines May 16, 2023 Norwich, England, United Kingdom Uploaded by Skull