These are photos from concerts where The Brit Awards played, so they may be of other bands that played the concert as well.
The Brit Awards Feb 11, 2023 London, England, United Kingdom Uploaded by Georgia W