Almeida are an up-and-coming Southampton-based band.
These are photos from concerts where Almeida played, so they may be of other bands that played the concert as well.
Darko / A Wilhelm Scream / Almeida Jun 27, 2018 Southampton, England, United Kingdom Uploaded by R.B.